palmchat (dulus dominicus) - Spanish English Dictionary